package com.car.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

@Data
@TableName("t_part_terminal_message")
public class TPartTerminalMessage implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 终端型号id
     */
    @TableId(value = "Terminal type_id", type = IdType.ID_WORKER)
    private String terminal_typeId;

    /**
     * 终端名称
     */
    private String nameOfTheTerminal;

    /**
     * 终端编号
     */
    private String terminalNumber;

    /**
     * 终端型号编号
     */
    private String terminalModelNumber;

    /**
     * 车辆Vin
     */
    @TableField("vehicleVin")
    private String vehicleVin;

    /**
     * SIM卡id(外建)
     */
    @TableField("SIM_card_id")
    private String simCardId;

    /**
     * 支持协议
     */
    private String supportAgreement;

    /**
     * 终端种类
     */
    private String terminalType;

    /**
     * 终端品牌名称
     */
    private String terminalBrandName;

    /**
     * 工作电压
     */
    private String workingVoltage;

    /**
     * 固件版本号
     */
    private String firmwareVersionNumber;

    /**
     * 功耗
     */
    private String powerDissipation;

    /**
     * 休眠电流
     */
    private String sleepCurrent;

    /**
     * 内置电池容量
     */
    private String builtInBatteryCapacity;

    /**
     * 生产厂商
     */
    private String manufacturer;


}
